Ext.onReady(function(){
	Ext.BLANK_IMAGE_URL = 'common/jsFile/extjs/resources/images/default/s.gif';
	Ext.QuickTips.init();
	Ext.form.Field.prototype.msgTarget = 'qtip';
	/**
	 * 登录图标
	 * */
	var loginBanner = new Ext.Panel({
		height : 80,
		width : 500,
		html : '<div class="loginBanner"></div>'
	});
	
	/**
	 * 登录表单
	 */
	var loginFormPanel = new Ext.form.FormPanel({
		bodyStyle : 'padding-top:20px',
		defaultType : 'textfield',
		labelAlign : 'right',
		frame : true,
		width : 500,
		height : 220,
		url : 'system/sys_login.action',
		defaults : {
			allowBlank : false,
			autowidth : true,
			width : 250
		},
		items : [{
			fieldLabel : '账号',
			name : 'username',
			cls : 'icon-field-user',
			blankText : '账号不能为空!'
		},{
			fieldLabel : '密码',
			name : 'password',
			inputType : 'password',
			cls : 'icon-field-key',
			blankText : '密码不能为空!'
		}]
	});
	/**
	 * 登录Tab
	 */
	var loginTab=new Ext.TabPanel({
		height : 180,
		activeTab: 0,//默认激活第一个Tab页
		resizeTabs : true,
		enableTabScroll: true,
		frame: true,
		defaults: {  
            autoHeight: true  
        },
		items : [
			{title:'身份认证',items :loginFormPanel},
			{title:'信息公告',html:'开发中...'},
			{title:'关于', html:'JFrame系统集成与应用开发平台 (JFrame®)'}
		]
	});
	/**
	 * 登录窗口
	 */
	var loginWin = new Ext.Window({
		title : 'NewStar® - JFrame系统集成与应用开发平台',
		width : 500,
		height : 300,
		collapsible : true,
		closable : false,
		shadow : true,
		shadowOffset : 10,
		frame: true,
		defaults : {
			border : true
		},
		bottonAlign : 'right',
		items : [loginBanner,loginTab],
		buttons : [{
			text : '登录',
			iconCls : 'icon-login-submit',
			scope : this,
			handler : function(){
				if(loginFormPanel.form.isValid()){
					loginFormPanel.getForm().submit({
						success : function(form,action){
							window.top.location.href = $webroot + "index.jsp";
						},
						failure : function(form,action){
						
						}
					},this);
					//alert(loginFormPanel.getForm().findField('username').getValue());
					//alert(loginFormPanel.getForm().findField('password').getValue());
				}else{
					
				}
				
			}
		},{
			text : '选项',
			iconCls : 'icon-login-more',
			handler : function(){
			
			}
		}]
	});
	loginWin.show();
});

